Kessowjee Naik Fountain & Clock Tower is located in Mumbai, India on 235, Keshavaji Nayak Rd, Bhat Bazar, Chinchbunder, Mandvi. Kessowjee Naik Fountain & Clock Tower is rated 3 out of 5 in the category drinking water fountain in India.
Address
235, Keshavaji Nayak Rd, Bhat Bazar, Chinchbunder, Mandvi