This Island And It's People Are Very Mysterious

01 Dec, 2014 | category - Others | 5 photos | 6870 visits

North Sentinel Island is located in the Andaman Sea and it's one of the only places on Earth that remains untouched by modern civilization.