Overview of Mahabalipuram Beach
Featured in this video is the overview of Mahabalipuram Beach, a popular destination near Chennai, Tamilnadu state of India. Mahabalipuram is famed as a World Heritage Site as the city holds a unique collection of monuments and temples displaying exquisite sculptures. Shown here is a breathtaking visual shot from the lighthouse in the beach.