Ras Al Jinz Beach, Oman: Turtle Nesting & Coastal Beauty | OnlyBeaches