Tourists return home from Car Nicobar with a rewarding experience

Car Nicobar is an island that's part of India's chain of Andaman and Nicobar Islands. The small island offers idyllic beaches, friendly people, and dense vegetation that can force tourists to extend their stay.   It is also home to the Indian Air Force's base which was completely destroyed with almost everything on the island due to … Continue reading Tourists return home from Car Nicobar with a rewarding experience

Advertisements