15 Most Beautiful non-touristy Places in the World
273645
3Fort Bourtange, the Netherlands
Fort Bourtange, also known as ‘Star Fort’, is located in the Netherlands. It was built during the ‘Eighty Years’ War, a Dutch War of Independence against Spain.