Bandra Fort...
Bandra Fort, also known as Castella de Aguada, is a historic fort located in the suburb of Bandra in Mumbai (Bombay), India. Built by the Portuguese in 1640, this fort served as a strategic watchtower overlooking the Arabian Sea and the Mahim Bay. To...
Mumbai (Bombay), Maharashtra, India