Enchanted Mountain Retreat- near forest and town
Entire home/apt in Leavenworth, United States. Welcome to our enchanted getaway. We are happy to share our little slice of heaven with you. Come and enjoy our great location- close access to amazing outdoor adventures, as well as the Bavarian Village just a five minute drive!