Kakabeka Falls 卡卡贝卡瀑布

Said to be more beautiful than Niagara Falls
GPS coordinate (48.402478, -89.626092)
有说比尼亚加拉大瀑布还漂亮。见仁见智
Said to be more beautiful than Niagara Falls
GPS coordinate (48.402478, -89.626092)
有说比尼亚加拉大瀑布还漂亮。见仁见智