Sea Horse Resort is located in Illanthadiya, Norochcholai. Address of Sea Horse Resort is Panayadi Main Road, Illanthadiya, Norochcholai, Sri Lanka. Sea Horse Resort can be contacted at 94779121294. Sea Horse Resort is located in a remote area, with less than 4 listed places around it Sea Horse Resort is rated 4 (out of 5 stars) by 24 reviewers on the web.
Some of the places around Sea Horse Resort are -
Panayadi Main Road, Illanthadiya, Norochcholai, Sri Lanka