World’s First Hotel Made From Sand


Sand hotel, Weymouth, United Kingdom. £10 per night. Open sky included. Continue reading »