kahandamodara oru wella is a Fishing pier located in Sri Lanka. It is one of the 48 Fishing piers in Sri Lanka. Address of kahandamodara oru wella is Hambantota, Sri Lanka.
Some of the places around kahandamodara oru wella are -
In very close proximity, around 200 meters, there is one more Fishing pier - Kahandamodara Pier
Hambantota, Sri Lanka