Coorg – a city in the southernmost part of India, residing in the state of Karnataka has a tag as Scotland of India. It offers picturesque lands, gushing waterfalls, cold and calm weather and finest coffee plantations. … Read More6 Fascinating Places to Visit in Coorg