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.