Have you seen the inside of the Statue of Liberty? The statue, located on Liberty Island in New York City, was built in Paris, France, and shipped across the ocean in 350 pieces as a gift from France ...
Every October 31, India celebrates National Unity Day remembering the vision of Sardar Vallabhbhai Patel, the Iron Man of India. But there is one tribute that rises higher than any other and quite ...