images (11)

Mahabalipuram Lighthouse

Mahabalipuram, Tamil Nadu, India

1887

26 Metres High

images (10)

Advertisements