Portal Interactive: Astola Island

 This article is shared by Farjad Akmal for PWP from Karachi city, Sindh, Pakistan The astonishing Astola Island is also identified as Jezira Haft Talar or ‘island of the seven hills’, basically it is a minute, unpopulated island in the Arabian Sea, in the territorial waters of Pakistan, some 25 kilometers south of Pakistan’s nearby shoreline and 39…