Listing Category
Description
Overlooking Utorda Beach along the Arabian Sea, this laid-back resort surrounded by tropical greenery is 2 km from Majorda Beach and 9 km from the Goa Chitra Museum. It has 115 rooms.