English: The Nicobar Islands are believed to have been inhabited for thousands of years.
Telugu: నికోబార్ ద్వీపాలలో వేల సంవత్సరాల నుండి మానవులు నివసిస్తున్నారని విశ్వసిస్తున్నారు.