Situated next to Antigua Yacht club and offering lovely views of Falmouth Marina, South Point is the perfect location for exploring historic English Harbour, including the UNESCO World Heritage Site of Nelson’s Dockyard.