Alibag Beach

Located along the coast of the Western part of Maharashtra State, the Alibag Beach is a picturesque stretch of sand situated in Maharashtra....