Passport Island is a man-made island along a causeway between Saudi Arabia and Bahrain, one of the shortest land borders in the world.
Passport Island is a man-made island along a causeway between Saudi Arabia and Bahrain, one of the shortest land borders in the world.
Begin typing your search term above and press enter to search. Press ESC to cancel.