Snowstorm Beach

A freezing-cold spot where the wind always seems to blow much more strongly than in other places.Star Stable Online

SnowstormBeachPinkLogo.png

Snowstorm Beach is a cold and drafty beach located close to New Hillcrest.

Trivia

Community content is available under CC-BY-SA unless otherwise noted.