Mermaid Tower Batticaloa Portal in Uppodai Eastern Province Sri Lanka HomepagePortalmermaid-tower-batticaloa #ImageModArea L R HP Days 1 Mermaid Tower Batticaloa Login to view View The Portal PS PS--6855%143