Blue Mermaid
Search & compare prices for Blue Mermaid in all hotel booking websites.
Blue Mermaid Address: Thottada Beach, , Thottada PO, none, Kannur, KERALA, India, Pin-670007, Kannur, India
Minimum price found for Blue Mermaid was: Null INR
Click here to get more information, photos & guest ratings for Blue Mermaid