Travel & Tourism
Travel & Tourism 3010 Videos
Light house at Mahabalipuram

It is the Light house built on a top of large rock at Mahabalipuram and is one of the best known and most visited lighthouses in South India. Mahabalipuram, a World Heritage Site in India, is famous for its group of monuments carved in rocks.