To get a bird's-eye view of the surrounding area, make your way up to Morro Velosa Lookout. You may be able to spot some landmarks in the distance.
This scenic viewpoint is located in Betancuria, a place that has lots going for it! Betancuria Church, Nuestra Senora de Guadalupe Church, and Antigua Stadium are other popular sightseeing choices not far away when you're done at Morro Velosa Lookout.