Yala Leopard Lodge is located in Sri Lanka. Address of Yala Leopard Lodge is Kirinda, Sri Lanka. Website of Yala Leopard Lodge is http://www.yalaleopardlodge.com/. Yala Leopard Lodge can be contacted at 94773420970. Yala Leopard Lodge is rated 4 (out of 5 stars) by 15 reviewers on the web.
Some of the places around Yala Leopard Lodge are -
There are several around Yala Leopard Lodge. Crazypeacock, Kirinda, Arana Yala, and Tribe Yala are some of the near Yala Leopard Lodge.
Kirinda, Sri Lanka