Renowned for its 30 miles of gorgeous white, red, and black sand beaches, the second-largest island in the archipelago is also a prime spot for spotting humpback whales.