For those who have not heard about the Explora group of hotels, and I think you're in the majority here, they are a group of just three hotels in Chile. They provide all-inclusive holiday experiences for a single price in the most beautiful locations in Chile. San Pedro de Atacama in the Desert North, Torres del Paine National Park in Southern
(
Read more... )