Harbour view villa is a Villa located in Sri Lanka. It is one of the 893 villae in Sri Lanka. Address of Harbour view villa is Harbour Road, Dondra ( Devinuwara ) 81160, Sri Lanka. Harbour view villa can be contacted at 94773609837.
Some of the places around Harbour view villa are -
Harbour Road, Dondra ( Devinuwara ) 81160, Sri Lanka