Astola Island is in:

A) India

B) Iran

C) Pakistan ✓

D) Bangladesh

  • Astola Island, also known as Jezira Haft Talar Satadip or ‘Island of the Seven Hills

Leave a Comment

Your email address will not be published. Required fields are marked *

%d bloggers like this: