World Tourism Day

Tamil Nadu’s Mamallapuram surpasses Taj Mahal in attracting foreign tourists

The historic town Mamallapuram also known as Mahabalipuram in Tamil Nadu’s Chengalpattu district is again in the headlines after it…

2 years ago