The Bandra Bandstand Fort, Maharashtra – Best Travel Guide

The Bandra Bandstand Fort, also called the Castella de Aguada, is an old Portuguese fort located at Land’s End in the Bandra district of Mumbai. In the 16th century, The Portuguese built the beautiful Bandra Fort in Mumbai as Forte de Bandora or Castella de Aguada. The fort is located in Bandra which offers panoramic …

The Bandra Bandstand Fort, Maharashtra – Best Travel Guide Read More »