Sky Costanera Review: Climbing the Tallest Building in South America for 360° Views of the Andes!

Sky Costanera Review: Climbing the Tallest Building in South America for 360° Views of the Andes! What is Sky Costanera? A Quick Summary Before You Check-in Where is Sky Costanera, and is it worth the trip? Located in Santiago, Chile, Sky Costanera is the tallest building in South America (standing at 300 meters). The highlights […]