Places to Visit in Coorg

Top 5 Places to Visit in Coorg, the Scotland of India.

Nestled in the Western Ghats of Karnataka, Coorg is one of the most beautiful hill…