Camel Rock

Write the text of your article here!

Camel Rock is a giant rock located between Starry Beach and Sugarsand Beach. You can acess it by Island Flyover or the 2nd Cycling Stage.