Explanation: To understand the geographical context of the question, it is essential to know the layout of the Indian subcontinent and the surrounding regions. The Indian subcontinent is a large peninsula that extends into the Indian Ocean, bounded by the Arabian Sea to the west and the Bay of Bengal to the east. Directly south of this peninsula lies the island nation of Sri Lanka.
Sri Lanka, formerly known as Ceylon, is an island nation located in the Indian Ocean, southeast of the Indian subcontinent. It is separated from India by the Palk Strait and the Gulf of Mannar, which are narrow bodies of water. The island is approximately 65,610 square kilometers in area and is known for its diverse landscapes, including beaches, rainforests, and ancient temples. Sri Lanka has a rich cultural heritage and is home to a variety of ethnic groups, including Sinhalese, Tamils, and Muslims.
The other options provided in the question are incorrect for the following reasons:
- Madagascar is an island located off the southeastern coast of Africa, not south of India. It is much farther away from India and is not directly south of it.
- Bengal is a region in South Asia, primarily comprising the eastern part of India and Bangladesh. It is not an island and is located to the east of India, not directly south.
- Pakistan is a country located to the west of India, not an island. It is part of the Indian subcontinent and shares a land border with India.
Understanding the geographical layout of the Indian subcontinent and the surrounding regions is crucial for correctly identifying the island located directly south of India. This knowledge is important for various competitive examinations and general geographical awareness.