Tag: Beaumont Plantation Retreat Thekkady Thekkady homestays

Beaumont Plantation Retreat Thekkady Beaumont Plantation Retreat is a Seven room plantation retreat at Chellarkovil, a small village located on the Read more…