Relax on untouched beaches and witness green turtles nesting at Ras Al Jinz—an unforgettable wildlife experience on Oman’s serene eastern coast.