The best of beach retreats in Sri Lanka, Talalla Retreat features luxury beach accommodations,fine organic dining, spa, surf, yoga and wellness retreats.