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.