urbanfragment.wordpress.com
Stylish hideaway.
Lodge at North Island in the Seychelles, Indian Ocean. Photo by Mike Myers (source: north-island.com)