Wallilabou Bay is a bay on the west coast of the island of St. Vincent. The name comes from the adjacent place Wallilabou. The bay was a filming location for the American feature film Pirates of the Caribbean and was used for the fictional port "Port Royal"
What the pre-poster forgot to mention: it is called Wallilabou Bay. Anyway, this is where Disney filmed scenes for Pirates of the Caribbean (Episode Black Pearl). There are still some backdrops from the set to be seen.