Nice place, but I prefer Panikkivila more as the Staff there were more helpful and the view of the villu is better.
The best place to watch leopards in Sri Lanka, wilpaththu National park
Amazing place stay owned by Department of Wildlife Conservation. Very reasonable fare. We booked Thala Wila Forest Lodge via online portal. Located in front of Thala Wila (lake) and 10 people can reside. Care taker is vey helpful and cooks delicious food. Bungalow is powered by solar electricity.However this area is little low on mobile networks signals.