Coorg, Karnataka: Famously known as the 'Scotland of India', Coorg is a tiny hill station situated in Southern Karnataka in the lap of Western Ghats. This spot is compelling with its lavish espresso ranches, staggering scenes, interesting towns, invigorating climate, cascading waterfalls, similar to Abbey and Iruppu falls, and a variety of greenery at Nagarhole National Park and Talakaveri Wildlife Sanctuary. It is one of the most beautiful places and one of my top picks in south India.