Shore temple Mahabalipuram

Shore temple is located in southern India at shore of Bay of bengal

0 views bbsrcafe.com

Interest

Asia
Discovered by Rajeswar
on Feb 19, 2013

Stumblers Who Like This Page