×

Ormara Turtle Beaches

Beach in Ormara, Pakistan
The Ormara Turtle Beaches are sandy beach stretching over 10 km along the Makran coast of Balochistan in Pakistan. Covering an area of 2,400 hectares, it was designated a Ramsar Site on 10 May 2001. It is one of the largest turtle nesting sites... Wikipedia