Walawa Cottage is located in Uduwalawa, Sri Lanka and offers comfortable accommodation for the adventure seekers and operating round tours in sri lanka.