Posted on August 1, 2018July 16, 2018 by PaulContest #562 Hint Oddly enough, no mosquitoes found here.
Santa Cruz del Islote Island.