The Villa by White Fortress, a property with a garden, is situated in Kalalgoda, 16 km from Bambalapitiya Railway Station, 17 km from Khan Clock Tower...