Coonoor is a hill station in the southern Indian state of Tamil Nadu. It’s known for its tea estates in the surrounding Nilgiri hills. As you ride along the way, you will come across some enchanting views and feel an air of eternal bliss that touches your soul.
Comments
Post a Comment