Rusira Resort

329 Thissa Road, Yalabowa,91200EllaSri Lanka
Resort
Loading
Show more hotels

About Rusira Resort

Contact

329 Thissa Road, Yalabowa,, 91200, Ella, Sri Lanka