Lagoons in India Explain in Detail in 10 points

Lagoons in India.   – What are lagoons? A lagoon is a body of water separated from larger bodies of water by a natural barrier. They are separated from larger bodies of water by sandbars, barrier reefs, coral reefs, or other natural barriers. The word “lagoon” derives from the Italian word laguna, which means pond … Read more