Stone’s throw away from Mumbai, Alibaug is the ideal place to go to when you wish to get some beach time. It’s like a mini Goa right in your backyard. On my recent trip to Alibaug though, I gave beaches a miss and spent all my time pampering myself.I