Sri Lanka was put under the global spotlight as the island’s Cinnamon Hotels & Resorts participated in the grand finale of the Miss England held in Birmingham, UK recently before a 500-strong celebrity audience. The winner of Miss England (pictured above) and Mr. England together are now all set to visit the island for a lifestyle photo-shoot on Sunday (6) and will be here until 23 September