Falahat Beach is a lodging, located at Jalan Mansud, 89740 Kuala Penyu, Sabah, Malaysia
Tags : #PointOfInterest, #Establishment
Love this place. Very secluded and quiet