All About the Indigenous and Isolated Nicobarese and Shompen Tribes of the Nicobar Islands
Nicobar Islands are a part of Andaman and Nicobar Archipelago in India. It is a Union Territory and lies in the eastern Indian Ocean. Nicobarese and Shompen are the two tribes of the Islands which are self sufficient and remain in complete isolation from the rest of the world.
Read More