Sri Lanka has announced the resumption of the ‘visa on arrival’ facility for international tourists from the UK This means it’s a great time to visit this wonderful country and a great place to see the elusive and amazing leopard. Yala National Park Yala National Park is the 2nd largest wildlife park in Sri Lanka. […]
Sri Lanka’s Elusive Leopard