A sweet ecolodge in the heart of the Ecuadorian Andes, The Black Sheep Inn, was voted one of the top ten ecolodges in the world!

 
 
Comments Widget