hiking espiritu santo

Some ocean water surrounded by mountains in Espiritu Santo in Baja Mexico