National Geographic Traveler Photo Contest Hang Son Doong is located in central Vietnam and is the world’s largest cave. It was only explored for the first time in 2009 and is just now opening up to very limited tourism.
Fairy Tale Castle ~ I noticed that the castle in the sky and heavenly beautiful places are a fairytale to many. But God created royalty, castles, mountains and beautiful places. All of these beautiful things awaits God's children, believe it or not!