1967
David Glasgow Farragut HS Rota, Spain
1963-1966 Rota, Spain
No
Corpus Christi, TX
Rota, Spain--beautiful location and culture
yes--2017 for 50th HS reunion
Europe
Sharan's Latest Interactions