Meaning and Translation of Barcroft Islands in Urdu Script and Roman Urdu with Short Information in Urdu, Related, Wikipedia Reference,
Barcroft Islands | barcroft آئي لينڈ - ایک گروپ ہے |
The Barcroft Islands (66°27′S 67°10′W) are a group of small islands and rocks about 5 miles (8 km) in extent, lying close south of Watkins Island, Biscoe Islands. |
Read more at wikipedia |