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 »