Author: captureatrip79

Mumba Devi Temple, located in the bustling Zaveri Bazaar area of South Mumbai, is one of the city's oldest and most revered temples. Dedicated to Goddess Mumba, the local deity... Read More