I stayed at the Bio Veda resort Kerala for 5 nights and it was the most wonderful experiance and the best part of my trip in India.
Bio Veda is nessetled in the rolling hills surrounded by tropical mountains, pretty gardens and the most amazing views.
The cottages are made of mahogany wood and have wonderful cumfy mattresses, crisp white...
More
