Relax in Coorg

Coorg, popularly known as Scotland of India, is a wonderful place to refresh yourself. This 3 days 2 nights trip , will soothe you in every way , with nature walks, visits to waterfalls and lots more to relax in every way.
3 days
Coorg