Ormara Turtle Beaches
Ormara Turtle Beaches is a 10 km stretch of sandy beach along the Balochistan coast in Pakistan. Covering an area of 2,400 hectares, it was designated a Ramsar Site on 10 May 2001.
Explore contextually related video stories in a new eye-catching way. Try Combster now!