Chor Bazaar Watches

18.960321, 72.827179