One of the best ways to see the dolphin attractions in the Alor archipelago. It only takes 20 minutes by boat from the main island, if you’re lucky they will greet you just before you jump in the boat!
There are many species of dolphins that can be seen, bottle nose, whales, long snouts, and many others!