From the top of Thanjavur Palace

Travel & Tourism
3071 Videos
2333 Views
Close

Featured in this video is a view from the top of Thanjavur Palace, situated in the temple town of Thanjavur in Tamilnadu state, India. For more details click on - http://www.indiavideo.org/tamilnadu/heritage/thanjavur-maratha-palace-6629.php

28 Videos210176 Views