floating village on a tropical island