Sakkotai, Point Pedro is a Scenic spot located in Sri Lanka. It is one of the 30 Scenic spots in Sri Lanka. Address of Sakkotai, Point Pedro is Point Pedro, Sri Lanka. Sakkotai, Point Pedro is rated 4.5 (out of 5 stars) by 210 reviewers on the web.
Some of the places around Sakkotai, Point Pedro are -
Point Pedro, Sri Lanka