Why do you feel this listing needs to be reviewed?
Having a desire to witness the natural beauty in South India? The Coorg is the right place to plan your weekend trip. It is a coffee leaf producing hill station, and it is not popular only for green hills and streams. There are beautiful lakes, botanical gardens and a national park for travellers to enjoy the real beauty of Coorg. It is one of the best tourist places in South India.
141 views, Last viewed on Sunday, April 28th, 2024 at 12:04pm