by charlotteASR | May 12, 2014 | Discounts, Nuwara Eliya
© Images courtesy of Royal Cocoon Location on Sri Lanka: Situated centrally at No 02, Wedderburn Road Nuwara Eliya, near the Victoria Park (Botanical Gardens), Royal Cocoon exudes warmth and charm. Royal Cocoon comprises of 7 Luxury bedrooms with ensuite bathrooms....