Ras Al Jinz is a top place to see turtles in Oman. It is amazing to watch them nesting but here’s my honest thoughts on the experience here
Ras Al Jinz is a top place to see turtles in Oman. It is amazing to watch them nesting but here’s my honest thoughts on the experience here