In the quest of an eco-friendly travel, Vellore in India is a shining star. This place is located in the state of Tamil Nadu in the southern portion of the country. It is best known for its ...
Here are 10 budget-friendly destinations near Chennai that you can visit after the MI vs CSK's high octane match: Mahabalipuram: This coastal town is famous for its ancient temples and rock-cut caves.