|Comments are Off
Location: The place is located in Tamilnadu. About: A must visit spot for all tourists travelling Tanjore, which was once the site of dance and music performances in the palace. It has been strategically designed to man oeuvre sound and avoid amplification. This is where...