The Last Contactless People on Earth

No one wears clothes on this island of India, even the army cannot go there

Secret Island: India is a free country, Where no person is prohibited from going to…