Amazing Stuff

10 Places That Are Debar To Visit.

1. RAF Menwith Hill (U.K) – Worlds largest electronic monitoring site. This place is able to detect any type of missile attack around the globe, reportedly.

1menwith_hill

Loading...