In Reply to: indeed.... posted by annyf on Sunday, 11. November 2012 at 03:48 Bali Time:
took the time to visit the place you may review your half cocked ignorant opinion. The Dolphins are released every weekend to the open sea & always return of their own accord.