Almond Casuarina Beach Resort Barbados is located on the white sands of Dover Beach, close to St. Lawrence Gap. Only 4 miles from the capital city, Bridgetown and 5 miles from Grantley Adams International Airport.