This was a last minute thing. We wanted to tour the city on our own but were recommended by the hotel staff to use the services of City Tours Mumbai. It was a good decision and would highly recommend to contact Zac for anything in Mumbai. He picked us early from the hotel at 8 am in a decent size car along with his driver. We started at the Gateway of India and had some coffee at the Taj Mahal Palace hotel. Later we went to see VT or CST station which is too crowded. Next we saw the High Court, University and some sports grounds with kids playing some kind of baseball. We saw the local beach on our way to Gandhi Museum which is so peaceful. It was lunch time and Zac asked us for food of our choice. We tried some seafood which was delicious. Re-energized we went to the thieves market and buy some antiques after hectic bargaining. Tried some food off the street which had good aroma but was very spicy. Zac offered us to visit a local wedding ceremony and we were delighted to witness a different culture. We reached back to our hotel at 10 pm and it has been a memorable day. It only costs us 150 bucks for two of us and was worth every penny wisely spent.