Sapugahadola Ella Falls. සපුගහ දොල දියඇල්ල is a Tourist attraction located in Sri Lanka. It is one of the 1198 Tourist attractions in Sri Lanka. Address of Sapugahadola Ella Falls. සපුගහ දොල දියඇල්ල is Hambantota, Sri Lanka. Sapugahadola Ella Falls. සපුගහ දොල දියඇල්ල is located in a remote area, with less than 4 listed places around it Sapugahadola Ella Falls. සපුගහ දොල දියඇල්ල is rated 4.5 (out of 5 stars) by 57 reviewers on the web.
Some of the places around Sapugahadola Ella Falls. සපුගහ දොල දියඇල්ල are -
Hambantota, Sri Lanka