Mahabalipuram, not far from Chennai in south India, is one of India's Best Beaches. It's the pick of the beaches on the country's east coast. The windswept Shore Temple is located right on the water's edge.
Mahabalipuram, not far from Chennai in south India, is one of India's Best Beaches. It's the pick of the beaches on the country's east coast. The windswept Shore Temple is located right on the water's edge.
Manali Hadimba Temple Festival PhotosVarkala Temple Festival PhotosWagah Border Flag Ceremony Photos