A Walk down Scotland of India: Coorg
The Coorg or Kodagu in Karnataka with an area of just 4,102 square kilometers exemplify the fact that great things come in small packages. It was first put on the map by the British who famously named it the “Scotland of India.” If it’s natural beauty was not enough, the world flocks to this small […]