Jul 142014
 
Coorg Calling: Discover the Untamed Charms of the ‘Scotland of India

Coorg is a beautiful hill station in South India and attracts hordes of holidaymakers with its magnetic natural charms. This article offers a quick rundown on major attractions that provoke tourists to grab tickets on flights to sojourn this lively place in India. Isolated in the lush green Western Ghats, Coorg is an incomparable choice for a holiday in the « Continue Reading »

This site uses cookies to analyze traffic and for ads measurement purposes.
learn more about how we use cookies.