
Save
Article from
popsugar.com
Kumarakom Lake Resort — Kerala, India
It's not surprising that renowned environmentalist Prince Charles chose to stay at the property that was named India's leading green resort by the World Travel
POPSUGAR
5M followers