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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed