Marine Drive is one of the best place in Mumbai to spend your evening and to hangout with friends.In Spite of many people being at this place you will never feel like its overcrowded you can sit and spend peaceful time here, even if you sit here for hours one gonna never get tired.
The best time to visit this place would be either evening or night and yes this place is also good for jogging around in morning. there are lots of restaurants around it as well.
undoubtedly it is the most beautiful part of Mumbai and of course you can visit this place in any season but monsoon will be the best time.