Situated close by the Chorwad beach is Daria Mahal or the Chorwad Palace. The magnificent looking edifice has now been converted into a luxurious beach resort.
Situated close by the Chorwad beach is Daria Mahal or the Chorwad Palace. The magnificent looking edifice has now been converted into a luxurious beach resort.