Chile’s Tierra Atacama: Crowned the Best Resort in South America
Tierra Atacama, part of the Tierra Hotels chain, has emerged as the leading resort in South America since its inception in 2007. This chain also includes properties in Patagonia and Chiloé, renowned for their architecture that beautifully complements their natural settings. Chile’s Atacama Desert, among the driest places on Earth, is famed for its landscapes, […]