Lampuuk Beach is a favorite of tourists.