Caneel Bay St. John's Island - US Virgin Islands...I got married there ...

Responsive image
source