Dolphin Beach (Guest Beach Area) is a point of interest, located at Thulusdhoo, Maldives
Beach for guests