Peter’s Coffee Creek is a beautiful nature boutique resort cozily nestled in the mountains, near the sylvan green town of Meppadi in Wayanad district, Kerala. Our resort is spread over 8 acres of pristine, beautiful coffee estate in close proximity to the famed Soochipara/Sentinel Waterfalls.