Loading place...
Loading place...
Bandra Fort (Castella de Aguada) is a ruined Portuguese watchtower on the rocky promontory of Land's End in Bandra West, offering panoramic views of the Arabian Sea and the Bandra-Worli Sea Link.
Built by the Portuguese in 1640 as Castella de Aguada ("fort of the waterway") to guard the entrance to Mahim Bay. After the British took control in 1774, the fort fell into disuse and gradual ruin.