Astola, also known as the Island of the Seven Hills, is the largest offshore island in Pakistan, situ- ated approximately 25km off the coastal area of Pasni in Balochistan. This piece of land in ...