Bahamas Flag Icon

North Andros in Bahamas