Coorg – Scotland of India

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”