There are many beautiful places in India, which are known for their beauty. This is the reason why a large number of foreign tourists come to visit India. Similarly, you must have heard the name of Scotland, which is known for its natural beauty, but do you know that there is a city in India too which is known as the Scotland of India. Let us know about that city today. This city of India is called ‘Scotland of India’Coorg in Karnataka state of India is known as Scotland of…
Read More