Traveller's Master Guide Sri Lanaka - Kumarasinghe, P. A. A. (Onel Lanka International Travel Agency, 2015)