Izena Island: Serene Beaches, Castle Ruins & History