Villa by the Lake is located in Sri Lanka. Address of Villa by the Lake is Hikkaduwa, Sri Lanka. Villa by the Lake can be contacted at 94776994088.
Some of the places around Villa by the Lake are -
In very close proximity, around 200 meters, there is one more - Pinkanda
Hikkaduwa, Sri Lanka