Back to photostream

Howrah Bridge.

The Howrah Bridge or the Natural Bridge is a bridge-like formation located in Neil Island, Andaman and Nicobar Islands, India.

2,421 views
54 faves
78 comments
Uploaded on May 27, 2020
Taken on October 20, 2019