Back to photostream

Explored - Wirral awakeing

Meols /ˈmɛlz/ is a village on the northern coast of the Wirral Peninsula, England. It is contiguous with the larger town of Hoylake, situated immediately to the west. Historically in Cheshire

47,980 views
1,276 faves
85 comments
Uploaded on November 12, 2014
Taken on November 9, 2014