Situated close to 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 to the Chorwad Beach is Daria Mahal or the Chorwad Palace. The magnificent looking edifice has now been converted into a luxurious beach resort.