An abstract view of Formby Point Beach in the North West near Liverpool. Formby Point in the North West of England is a haven for watersports fantastic beaches great sunsets & a vast array of wild life, Endangered Red Squirrels & Natterjack Toads make this part of the coast their home