Alfonso se encuentra a sólo tres kilómetros al norte del atolón de San Francisco.
Este atolón es un grupo de islas coralinas rodeadas de un arrecife de coral, con aguas cristalinas y un ecosistema único que alberga una gran variedad de flora y fauna marinas.