mertails.net
The Mermaid Inn of Rye
The Mermaid Inn is said to be one of England’s oldest pubs, dating back to the 12th Century, and frequented by smugglers and others of notoriety throughout the ages. Captured in BC, Canada in…