The Nicobar Islands is part of the Union Territory of the Andaman and Nicobar Islands and is located in the Indian Ocean.
Historians believe that The Nicobar Islands have been inhabited for as long as thousands of years.
Being island dwellers, the Nicobari are largely sea faring folks.
Visitors to The Nicobar Islands can look forward to wondrous treats when it comes to wildlife.