Bandra Fort, also known as Castella de Aguada or Fort of the Waterpoint, is a historical fort located in Bandra West, Mumbai. It was built by the Portuguese in the …
Bandra Fort, also known as Castella de Aguada or Fort of the Waterpoint, is a historical fort located in Bandra West, Mumbai. It was built by the Portuguese in the …