Nature lovers planning a holiday in Sri Lanka have much to look forward to as they explore the island’s National Parks that are rich in flora and fauna. One such nature reserve that is well worth visiting is the Wilpattu National Park where one can…