Sri Wasa Estate is a Lodging located in Sri Lanka. It is one of the 1131 lodgings in Sri Lanka. Address of Sri Wasa Estate is Navadankulama, Sri Lanka.
Some of the places around Sri Wasa Estate are -
Navadankulama, Sri Lanka