Imaduwa

description
Imaduwa is a town located in the southern province of Sri Lanka, situated in the Galle District. The town is known for its scenic beauty, with green hills and paddy fields surrounding the area. The town has a rich history and culture, and is home to many Buddhist temples and other places of worship. The Imaduwa town is located near to major tourist destinations such as Hikkaduwa and Galle, making it an ideal place for visitors to stay and explore the surrounding areas. The town is also known for its traditional handicrafts, such as wood carving and mask making, which are produced by local artisans and sold in markets and shops around the town.
Imaduwa