World best beach - World best Landscape  - Ormara Beach - Balochistan- Pakistan
Channel: Waqar Zahid
Date: 08/07/2020

Ormara Beach is a very beautiful place to travel to. It is located in Balochistan, Pakistan. Do go there in groups and enjoy camping.