Coorg is that the beautiful largest hill town situated within the Western Ghats. The misty mountains, cascading falls, colourful scenery is ideal...