Where is it? Morrocco?
It is the home of the Naval Station Rota (Spanish: Base Naval de Rota), a Spanish-U.S. naval base commanded by a Spanish rear admiral.
Located in Rota in the Province of Cádiz, NAVSTA Rota is the largest American military community in Spain, housing the U.S. Navy and U.S. Marine Corps, with small U.S. Army and U.S. Air Force contingents on the base.
Teachers with their students from Colegio Carmelitas process. Cádiz is an island, and the school is across the water. Rota - roll, list.
Catholic school kids are a society unto themselves. I know; I was one of them. We were both loving and mean to each other, and very suspicious of outsiders. My sense of loyalty emanated therefrom.