Icodub Island, better known as Aguja Island, is a fabulous place to visit. It is surrounded by clear waters and a beautiful coral reef. It has restrooms, restaurants, and electricity with solar panels. On this island, they rent snorkel masks, hammocks, chairs and tables for your comfort. Aguja Island is located 15 minutes from the port. It is one of the most visited islands in San Blas being the perfect destination for any occasion such as holidays, vacations, honeymoons, and even business meetings.