The villa sun shine kadawala is a Lodging located in Sri Lanka. It is one of the 1131 lodgings in Sri Lanka. Address of The villa sun shine kadawala is Sri Lanka. The villa sun shine kadawala can be contacted at 94722860456. The villa sun shine kadawala is located in a remote area, with less than 4 listed places around it
Some of the places around The villa sun shine kadawala are -
Sri Lanka