The Seafoam Islands are located within the middle of Route 20. These islands turn into one single cave with multiple floors that involve various ice puzzles and hold many Ice-type Pokémon including the legendary Pokémon; Articuno