Welcome to Westwood Riverside Garden Resorts
The Moment you reach munnar, you get away from the maddenning crowds of the cities and embrace the peaceful tea plantations and breathe the crisp mountain air. Westwood riverside is your perfect host in munnar offering three star facilities and all modern comforts to make your holidays in munnar most memorable...