Megaliths in South India. Are temples continuation of these structures ?

Printable View