Located in Mercer Island, United States, Slater Park is a small beach park that offers a peaceful and relaxing atmosphere. The beach is approximately 500 feet long and has a mixture of pebbles and sand, making it a great spot for sunbathing, swimming, and picnicking.