Bank of Ceylon is a Reef located in Sri Lanka. It is one of the 8 reeves in Sri Lanka. Address of Bank of Ceylon is Mahawilachchiya, Sri Lanka. Bank of Ceylon is located in a remote area, with less than 1 listed places around it
Mahawilachchiya, Sri Lanka