cruxindia360.com
Coorg – The Scotland of India
Coffee plantations amidst coconut trees spread over miles swirling along the cool monsoon wind frequently interrupted by monsoon showers – this is Coorg, India’s Scotland with na…