Valaichchena Railway Station is located in Sri Lanka on Batticaloa-Thirukkondiadimadu-Trincomalee Hwy. Valaichchena Railway Station is rated 4.1 out of 5 in the category train station in Sri Lanka.
Address
Batticaloa-Thirukkondiadimadu-Trincomalee Hwy