Astola Island-Discover the Hidden Treasure of Balochistan

Did you know that Balochistan has an island? No kidding! Astola IslandĀ is situated in Balochistan, a province in Pakistan. It is otherwise called ‘Jezira Haft Talar’ or ‘Island of the Seven Hills’ due to the little rough mountains that extend over the 15 sq km across theĀ island. It is an uninhabited and stretches out into … Continue reading Astola Island-Discover the Hidden Treasure of Balochistan