Shore Temple – India
The Shore Temple is one of the most visited sites in southern India. The Shore Temple is located on the shore of the Bay of Bengal near the city of Mahabalipuram, India (currently called Mammalapuram). The temple is one of the oldest structural stone temples in the world and was classified as a UNESCO World…
Read More