Calm blue harbor surrounded by green hills in St. Thomas, seen from a cruise ship

Similar Posts