Coorg is often referred to as the ‘Scotland of India’ and for pretty good reasons. Set amidst the beauty and calmness of hills, vegetation, and deep valleys, Coorg is a perfect getaway from the hustle and bustle of city life. The hill station attracts travelers from different parts of the country and even from abroad. more “Coorg – Scotland of India”
Coorg – Scotland of India
May 29, 2018