Front: Nuwara-Eliya, Ceylon. Back: Plâté & Co., Ceylon. (Copyright). No. 159. CEYLON (CEYLAN) THIS SPACE MAY BE USED FOR COMMUNICATION. WRITTEN HERE.