Wednesday, February 20, 2013

Sand Hotel in United

Sand Hotel in United Kingdom World’s first sand castle hotel at Weymouth beach in the seaside Town of Dorset in the UK.