THE ISLAND A floating, open air space which fuses European beach club culture with 5 star service. November 3, 2014Leave a commentBlog, Featured, VSFilmsBy Sam Page