If you happen to visit the beautiful isle of Bali, amongst the many places of interest, Bali Bird Walks is really worth a visit, especially if you happen to be an avian enthusiast. Situated at the heart of Bali in the town of Ubud, you…