Amazing museum! An enlightening experience!
The founder Dr. Walter Russell and Nikola Tesla were great friends and Nikola Tesla trusted him a lot on his teachings.
A must visit location!!!