Melheim Beach is a Restaurant located in Norochcholai. It is one of the 14480 restaurants in Sri Lanka. Address of Melheim Beach is Beach Road, Mampuriya, Narakkalli, Norochcholai, Sri Lanka. Melheim Beach can be contacted at 94702354468. Melheim Beach is located in a remote area, with less than 2 listed places around it Melheim Beach is rated 4.5 (out of 5 stars) by 32 reviewers on the web.
Some of the places around Melheim Beach are -
Beach Road, Mampuriya, Narakkalli, Norochcholai, Sri Lanka