We are in Abraham Bay, Mayaguana Island. This is one of the more southern islands of the Bahamas. Working our way north, this season, it seemed a logical place to stop first to check into the Bahamas. Abraham Bay is quite unique, in our experience, as it is completely surrounded by […]