Coorg Travel Guide Blog: The Scotland of India

There is no doubt in saying that India is indeed a land with many wonders. You can find mystic places, loud but also happy places, silent peaceful places and pristine nature in its full form. It isn’t wrong to say that nature works wonders in…