Pulau Kukup, also known as Cocob Island, is one of the largest mangrove islands in the world. According to an article published by Free Malaysia Today, apparently Sultan Abu Bakar of Johor gifted ...