Finding Scotland In India: A Travel Guide To Coorg

Dubbed the ‘Scotland of India’, Coorg is where you wake up to the view of misty mountains and the aroma of freshly brewed coffee. Located in the Kodagu district, in the lap of the Western Ghats, Coorg remains lush green through the year. Verdant landscapes, waterfalls, national parks and sprawli

Read More