In the harbour opposite the famous Taj Palace Hotel, a boat show is getting under way.
Lined up along the floating walkways are vessels ranging from relatively modest speed boats to luxury motor yachts costing over $2m (£1m).
Moored further offshore is a so-called 300-ft ‘super-yacht’ belonging to one of India’s billionaires.