
7 Most Incredible Sunken Forests on Earth
Periyar Lake in India
Periyar National Park, also known as Periyar Tiger Reserve, is in the mountainous Western Ghats of Kerala, southern India
