CSD farm house is a Historical landmark located in Trincomalee. It is one of the 482 Historical landmarks in Sri Lanka. Address of CSD farm house is Unnamed Road, Trincomalee, Sri Lanka. CSD farm house is located in a remote area, with less than 1 listed places around it
Unnamed Road, Trincomalee, Sri Lanka