Camel Beach

Here's our "Magic Carpet" laid out on Camel Beach, a delightful little beach with excellent snorkeling.

Comments
Sign in or get an account to comment.