Maharashtra’s beaches or mountains? You choose!
Being a coastal town, Alibaug’s attractiveness is partly attributed to its numerous beaches. The town’s pristine, glistening beaches are a pleasure to see with their sparkling golden-black sands and pure….