North Point, Barbados is a dramatic stretch of island coast, overlooking water in which the Caribbean Sea and Atlantic Ocean meet. The limestone cliffs and boulders are studded with fossilized coral, and the crashing waves have carved tunnels and blowholes through the rock.