Coorg

Fondly known as Scotland of India, nestled amidst imposing mountains, Coorg is the place to be for all nature lovers. Forested hills, spice and coffee plantations dot the exotic scenery.

Fondly known as Scotland of India, nestled amidst imposing mountains, Coorg is the place to be for all nature lovers. Forested hills, spice and coffee plantations dot the exotic scenery.