Monday, October 24, 2016

The Manora fort is situated 65 km (40 mi) away from Thanjavur, Tamil Nadu, India.


No comments:

Post a Comment