Bandra Fort, also known as Castella de Aguada was built by the Portuguese in around 1640 as a watchtower overlooking Mahim Bay, […]
Bandra Fort, also known as Castella de Aguada was built by the Portuguese in around 1640 as a watchtower overlooking Mahim Bay, […]