Switzerland
32 of 153
2 islands off the beach