Surrounded by lush and magical Western Ghats, Coimbatore is a lesser-explored gem in the state of Tamil Nadu. Stunning vistas,…