What's the geography like in Panama in general? Does Panama have mountains, volcanoes, beaches, lakes, waterfalls, or rainforests?

Best Places In The World To Retire