Planet Green Plantation Resorts can confidently claim to be located in the most beautiful location in Wayanad. Located inside a coffee plantation, surrounded by acres of tea estates, the resort provides you unmatched luxury in most pristine surroundings. All the rooms face the majestic Chembra Peak towering 2100 meters above MSL. Emerald hills surround this picturesque resort on all sides. Nestled in a valley of coffee, tea and pepper plantations and a gorgeous mountain stream snaking its serpentine course through the resort property, planet green will provide you an out of the world experience