Why Udawalawe National Park?
First thing that strikes you when you arrive in Udawalawe National Park is that incredible vista of the lake, jungle and in the distance the majestic mountains that serve as a backdrop. It is really a gem nestled in the heart of Sri Lanka, is a destination that...