A beautiful Villa located at the Central province of Sri Lanka. It captures the true beauty of the Emerald island with breath taking views. To top it all off, this is a full equiped villa that has the capacity cater to every persons needs. Sounds like perfect place to stay or to have a get away? . Well it most certainly is.