medieval castle on a tropic island