Mahabalipuram in Tamil Nadu (India) beats Taj Mahal with maximum foreign tourists

The site is home to a collection of 7th and 8th Century Hindu religious monuments

SUBHASHIS MITTRA

This post is for paying subscribers only

SUBSCRIBE NOW

Already have an account? Login