San Domenico Palace, Taormina: A Four Seasons Hotel

Not only does Italy have a serious spot on our bucket list but how much more incredible would it be to stay where HBO’s second season of “The White Lotus” was filmed!

Previous
Previous

FIJI

Next
Next

Scotland