Three wholly impressive megayachts recently found themselves in Bermuda’s crystal clear waters, giving people on the island a sight to see.
The trio of luxury vessels, which included the D’Natalin, Latitude, and Just J, were spotted in the east end.
Three wholly impressive megayachts recently found themselves in Bermuda’s crystal clear waters, giving people on the island a sight to see.
The trio of luxury vessels, which included the D’Natalin, Latitude, and Just J, were spotted in the east end.