I was excited and hoping to see photos of Camiguin Island, Mindanao in the Philippines; HMS Challenger dropped by the island to check a volcano and vicinity of the island in the 26th of January 1875. Sadly, there is none here. Still, it was an honor to have been under the gaze of brilliant scientists aboard the Challenger. This one here is a great site.
With any collaborative project, there are always terms and conditions. Please take some time to read these. A lot of time was spent writing them. If there is anything you are unsure about, please email me and we can talk about it :)