Ratings :
Avarage : 0 out of 5 stars Write a Review

Ramboda Villa

Phone Number

0777255800

Address

54, Glenloch Estate, Katukithula , Nuwaraeliya Colony, Sri Lanka

City

Ramboda

State / Province

Central Province

Country

Sri Lanka

More Suggestion's

Accommodation Resort

Birds Paradise Inn in Udawalawe offers Comfortable Accommodations, Leisure Facilities, Dining Experience, and Activities. Popul...