editors’ top picks

San Antonio – a must-see destination

San Antonio has been named in National Geographic Traveler magazine’s annual lineup of the 21 must-see destinations to visit in 2018