The Most Magical Villa on the World's Most Luxurious Island squib

“I wanted it to be completely different from what rational people have in their lives,” says the owner of Toucan Hill, a villa at the top of Mustique that was inspired by the Alhambra.
Scroll for more
Continue reading on Forbes...