Uduththurai Beach is a Beach entertainment shop located in Sri Lanka. It is one of the 21 Beach entertainment shops in Sri Lanka. Address of Uduththurai Beach is Sri Lanka. Uduththurai Beach is located in a remote area, with less than 3 listed places around it Uduththurai Beach is rated 4 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Uduththurai Beach are -
Sri Lanka