Towada Lake
Towada Lake is situated between the borders of the Aomori and Akita prefecture , the north side of Japan. Towada Lake is a carter lake which also happens to be the largest carter Lake in the Honshu island.
In Sri Lanka we don't have Volcanoes nor Carter Lake. Which why I am so thrilled to find out people live their.
My development page
0 comments: