Landforms and Bodies of Water Lake Sevan Lake Sevan, nestled in the heart of Armenia, is the largest body of water in both the country and the Read More