Which State is called Scotland of India

coorg india

Coorg is the ‘Scotland’ of India Coorg India, If you can’t make it to Scotland then Coorg will fulfill all your wishes. Scotland of India will fulfill your dream. Where is it again – are you thinking? Popular Tourist destination Coorg in South India. Famous for coffee, Coorg or Koragu is a beautiful tourist center