25

The spectacular temples that are strewn in and around the historic city of Thanjavur in Tamil Nadu never cease to amaze with the brilliance of their architectural design and the finesse of their murals and sculptures. The UNESCO World Heritage site named as the Great Living Chola Temples stand as the culmination of the Dravidian architecture of the Chola period.

Read this post on imvoyager.com


Sandy Vyjay

blogs from Bangalore