My favorite beach in Dominica! Filming location of Pirates of the Caribbean.