(Location: New Providence, The Bahamas) Going out of our minds with the stress from building the house, we decided to leave everything behind and spend Christmas in the Bahamas. We stayed at South Ocean Beach Resort, which is on New Providence Island, but far far away from Nassau. The diving was fantastic, but the food […]
Read More ›