I think the name says it all.. Camel Beach.
You can catch rides on Camels, buy local merchandise from the kiosks, or take a dip in the sea. The shore wasn't thrilling, the water looked green because of the dark sand and seaweed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.