Turtle Power

To get the chance to witness green turtles nesting on the beaches of Oman was quite special. The Ras al Jinz Turtle Beach Reserve is pretty well set out to cope with an influx of eager tourists wanting to see the turtles, and, to their credit, at least they limit the number of tourists to […]