The huge UK village entirely submerged in water that reemerges in hot and dry seasons December 23, 2023 News Scattered across Britain are lost towns and villages that few know about. Many have disappeared for unknown reasons, others because of events More