Agriculture Nachchaduwa Wewa Reservoir Mahagallaka Reservoir is considered to be one of the 16 largest reservoirs…
Agriculture Spice Gardens in Sri Lanka Sri Lanka is known for producing and hosting spice gardens. Hence it…