Sri Lanka is a country that’s blessed with great wildlife sights. Minneriya National park is one such blessing in the country, and if you are travelling to Sri Lanka, this is a must-visit attraction for you! Minneriya, Sri Lanka Minneriya is a town that’s immensely…