Coral reefs are nature's masterpiece. Here are five best places in India to watch coral reefs.
Gulf of Kutch
The Gulf of Kutch has an array of hard and soft coral species. It boasts a rich diversity of marine life.
Gulf of Mannar
The Gulf of Mannar is one of Asia’s richest coastal regions. It is the chain of 21 islands that harbors highly productive fringing and patch coral reefs.
Netrani Island
Netrani Island is in the Arabian Sea on Karnataka's coast. This area offers healthy coral reefs and an abundant reef fish population.
Andaman & Nicobar
The Andaman and Nicobar Islands have fringing reefs on the eastern side and barrier reefs on the western side.
Lakshadweep Islands
Lakshadweep is a heaven for coral growth. These 36 islands offer a distinctive underwater experience.