Videos Experience our best hotel and resort promo videos to inspire you Do you love Ayurveda? Good Food? Sri Lankas beautiful nature? So do we at the THAULLE Resort. Be a guest in our Ayurveda & Yoga Hotel in Sri Lanka . Ayurveda in Sri Lanka: Enjoy Your Panchakarma Cure in Beautiful Nature at THAULLE Resort The Ayurveda Hotel Thaulle Resort is the ideal base camp for safaris and excursions in Sri Lanka. Yala National Park in Sri Lanka - Travel tips for Sri Lanka - World's largest leopard population Thaulle Resort Sri Lanka - Experience Leopards in Yala National Park Experience your Yoga Retreat in Sri Lanka AYUBOWAN @Thaulle Resort Culture @Thaulle Resort People @Thaulle Resort Wildlife @Thaulle Resort Nature @Thaulle Resort