Man Made Island Fort

No Man’s Land Fort was originally built between 1861 and 1880 off the coast of Portsmouth, England. It is currently being served as a luxury hotel equipped with 21 lavish themed rooms, two helipads and heated indoor swimming pool.




via spluch






it’s a nice blog..
great,
Bolehngeblog