Filming Locations in Frigate Bay

Royal St Kitts Hotel, St Kitts, St Kitts and Nevis
Hot Resort (1985)

View Details