Travel and Leisure have named their 100 best hotels in the world for 2013. The number one hotel is in Botswana. The number one American hotel is in Sea Island, Georgia and it's known as The Cloister.
The full list can be found by clicking on this sentence.
Huh - Who'd have guessed???
ReplyDelete