While the Perito Moreno glacier gets all the glory, the town of El Calafate is also very charming and deserves at least one day to explore. I spent two days in El Calafate.