
Image: TimeOut.com Wadduwa is a charming little town located close to Colombo and Galle. It is becoming more and more popular as a tourist destination due to many factors. Located between Colombo and Galle, two of major tourist destinations in SriLanka, it […]