|Rejuvenation for body and soul Review by : expresstravelworld.com
The erstwhile summer palace of Maharajas of Cochin, now houses The River Retreat - a 3-star heritage Ayurvedic resort located on the banks of Bharatha Puzha at Cheruthurthy in Thrissur district. Preserving the spirit of its illustrious past, the plac ...
Posted on 8/19/2006 | Total views
| Last viewed on 6/22/2018