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...