flickr-free-ic3d pan white

Argentina - Bariloche 045 - 5-star Llao Llao hotel

The 5-star Llao Llao hotel and resort beconed for those of us on the more modest backpacker circuit. They know how to pick their locations though!

1,140 views
0 faves
0 comments
Taken on January 8, 2012