bandi42.com
Giant’s Tank
Giant’s Tank is a marvel of ancient irrigation engineering in Sri Lanka and is a great place to see rare waders Giant’s Tank (Yodha Vewa in Sinhalese) situated 25 km south-east…