Travel Coorg – the Scotland of India ShekharMay 27, 2025 0Comments Many of us know Coorg as the Scotland of India. Exquisite natural beauty and great weather throughout the year make this little hill station in Karnataka, a very desirable destinationRead more