We travelled through Sri Lanka to visit the best birding sites of the island. After visiting many national parcs, especially in the upper land and the rainsforest, we needed a place to calm down and relax. Taragala Place is the perfect place to do just that - we did not have to go anywhere having the birds visiting us in...
More
If you own or manage Taragala Place, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
- Manage your listing
