Finding a fairytale setting for your dream wedding is no easy task, but as destinations go we think Sri Lanka is one of the finest. With stunning sandy shores, lush jungles and beautiful hill top tea plantations you are spoilt for choice when it comes to picture-perfect settings.