Sand Hotel on Weymouth Beach The most ephemeral hotels around the world and one of them is the sand hotel on Weymouth Beach in England. The sand sculptures on Weymouth Beach are loud. 1,000 tons of sand was used and a wall was formed along with high castle archway, ornaments and towers.
Read More »