Loading...
Uploaded by greystormbird on Dec 28, 2009
Has to be one of my favorite places on the planet, La Casa Del Mundo hotel sits on a cliff overlooking the "most beautiful lake in the world," Lake Atitlan in Guatemala. You should go and see for yourself...
Travel & Events
Standard YouTube License
Load more suggestions
All Comments