Villa ‘Alba’
Located in Pelassa, Habaraduwa is a holiday villa named ‘Alba’ that sits on an elevated land overlooking a picturesque paddy scenery. The natural topography of the site contributes to the elevated placement of the building and in return this helps the architecture to capture and frame the views in the...