Never been to Chile? Take in a little pampering at the Alto Atacama Desert Lodge & Spa which is situated among the Cordillera de la Sal which translates to “Salt Mountains.” You stay in low-slung, .....
The post Chile’s San Pedro de Atacama: Desert Lodge for Planet & Star Gazing appeared first on We Blog The World.