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