Nicobar Island – An Island of Unexplored Wonderment

Nicobar Island is one of the few, lesser explored tourist destinations in India. One of the rate tourist destination in India where you can enjoy and relax minus the usual crowd and traffic snarls inherent to majority of Indian destinations. History ‘Nicobar’ Islands gets its name from a Tamil word ‘Nakkavaram’ referring to a naked …

Nicobar Island – An Island of Unexplored Wonderment Read More »