Mermaid Princess Boat is a Boat tour agency located in Sri Lanka. It is one of the 141 Boat tour agencies in Sri Lanka. Address of Mermaid Princess Boat is Dondra, Sri Lanka.
Some of the places around Mermaid Princess Boat are -
In very close proximity, around 200 meters, there is one more Boat tour agency - Mermaid Princess Boat
Dondra, Sri Lanka