Blue Mermaid Island Grill

Portsmouth
NH
03801
USA

Add to Favorites

Location:

Portsmouth
NH
USA
History
The ex-madam Babe is thought to have hung herself in the brothel that she ran. Now a Caribbean restaurant known as The Blue Mermaid Island Grill, her presence is still felt. Whistling and turning faucets off and on have been reported.
MAP
Date added: Jan/24/2017 | Last time updated: Jan/24/2017
 There are no reviews yet. Be the first to review Blue Mermaid Island Grill.