Idda Boutique Villa

Location

No. 10, Welhengoda, Ahangama, Sri Lanka.

Year

2017

Status

Construction Completed
and Operating

Scope

Architects, & Interior Designers

Client

Venura Iddamalgoda