Bermuda is featured in November’s Travel + Leisure magazine, with the cover showcasing a photo taken on the island and the issue including an article highlighting Bermudians who give “travelers an insider’s perspective of the island’s dynamic culture.” The article is titled “Straight from the source,” and states, “From an Instagram star who leads photo […]
|