Tissa Villa is a Villa located in Sri Lanka. It is one of the 893 villae in Sri Lanka. Address of Tissa Villa is Galle, Sri Lanka. Tissa Villa can be contacted at 94773177455.
Some of the places around Tissa Villa are -
In very close proximity, around 200 meters, there is one more Villa - Villa Ahasvin
Galle, Sri Lanka