
Villa Sarah
No 3 Peter Mendis road Kudapaduwa negombo . Srilanka., 11500 Negombo, Sri Lanka, Negombo
Location Look no further for a healthy and sustainable vacation. Villa Villa Sarah is located in Negombo. This villa is located 2 km from the city center. You can take a walk and explore the neighbourhood area of the villa — Negombo Beach and Browns Beach. At the villa It’s time to hav
Free WiFiParking

















