Top 5 Luxury Hotels in Yala Sri Lanka

Top 5 Luxury Hotels in Yala Sri Lanka

Yala is the best place to have an eco-holiday and a perfect infatuation with the wild. It is located in the southeast corner of Sri Lanka. Yala National Park is undeniably the home to the island’s richest concentration of wildlife, which includes substantial elephant and leopard populations. Home to one of the largest concentrations on…