Periyakallar Beach is a Nature preserve located in Periyakallar. It is one of the 221 Nature preserves in Sri Lanka. Address of Periyakallar Beach is Unnamed Road, Periyakallar, Sri Lanka. Periyakallar Beach is located in a remote area, with less than 1 listed places around it Periyakallar Beach is rated 4 (out of 5 stars) by 1 reviewers on the web.
Unnamed Road, Periyakallar, Sri Lanka