Sri Lanka tours by Nor Lanka Hotel
Sri Lanka offers many exciting places that are worth being explored and the amazing Udawalawe National Park is certainly one of them with for example over 70 wild elephants