Astola Island is in:
Question 1
Q1. Astola Island is in:
Answer: Pakistan
Explanation: Astola Island (Jezira Haft Talar) is Pakistan's largest offshore island, located in the Arabian Sea off the coast of Balochistan near Pasni.