Explore The Scotland Of India – The Stunning Hill Station You Have Never Heard Of

Explore The Scotland Of India – The Stunning Hill Station You Have Never Heard Of
Nestled in Karnataka’s misty Western Ghats, Coorg mesmerises with rolling hills, lush coffee plantations and cultural treasures, earning it the nickname “Scotland of India.