I went here with mixed feelings after reading some of the TA reviews, but was so happy to see absolutely nothing that distressed me. Yes, they're being bred here, which rather defeats the purpose of the place, but they all looked content with their lot and it was great to hear the little ones squeaking! They had a lovely time in the river, with some lying in the deeper water and others just hanging about. After seeing them in the river, we crossed the road to watch the babies being bottle fed, and what a sight that was. We were in the little row of shops in the afternoon when the trumpet announced the elephants were on their way back to the river. We could hear shutters being banged down all around us, and then the elephants came past right beside us, all rushing back to the river, trumpeting with glee. All in all, a moving experience, and when the local open zoo is finished, it will mean Pinnawala will need to be an overnight stop in order to see both.