Tourist Attraction Alamo Square: A hilltop park with a view of the city Alamo Square | A hilltop park with a view of the city By whatsq, 9 years ago October 10, 2015