About Saifee Villa
Saifee Villa (previously known as Lakshmigiri) is a mansion at 102, Thurstan Road in Colombo 03, Sri Lanka, located between Thunmulla Junction and College House, Colombo.
Saifee Villa is located in City of
Navsari state of
Gujarat which has other variety of things to explore