Perched upon a rocky cliff within Hataraliyadda, a village in Sri Lanka, Villa Labugolla is located within the Central Province in Kandy district and is surrounded by nature that is rich with vegetation and home to many different species of wildlife. The calm and serene atmosphere will help you automatically transform your mind to a state of relaxation.