Dhamma Shade Library is a Childrens library located in Sri Lanka. It is one of the 16 Childrens libraries in Sri Lanka. Address of Dhamma Shade Library is Hambantota, Sri Lanka. Dhamma Shade Library is located in a remote area, with less than 1 listed places around it
Hambantota, Sri Lanka