Balochistan Ormara

Balochistan Ormara

Ormara beach. Ormara is a town located in Balochistan province, Pakistan. It is situated in the Gwadar District on the Makran coast, serving as a port on the Arabian Sea. Ormara is approximately 230 kilometers (140 miles) east of Gwadar and 360 kilometers (220 miles) west of Karachi. Interestingly, this harbor is also known as… Continue reading Balochistan Ormara