The Nicobar Islands are situated in the eastern Indian Ocean and south of the Andaman Islands. The archipelago largely consists of seven large islands...
Sunday, December 8, 2024 1:30 PM
Loading Poll …