North Bay Island View
North Bay Island is a tourist hotspot in the Andaman and Nicobar Islands, India. The North Bay Island is unique in its natural beauty, beautiful coral reefs, and close-up views of ocean life. Coral reefs are the biggest attractions on the island.