On this weeks episode of How Insta-worthy Can Your Vacation Get, we bring to you the news that is hitting every traveller with deep, undeniable wanderlust. You can now stay at the Great Wall of China, the longest wall in the world that spreads across 21,000km in length.
