Cover Image Credit: Booking.com
If we are talking about beaches in India then Alibaug is the place that always finds its way into the discussion. It is a beautiful and scenic coastal town that consists of a variety of serene beaches. Located 95Km away from Mumbai, Alibaug is known for its catamaran rides and several great activities.
Read more