Kaieteur Falls in Guyana
Permalink

Kaieteur Falls in Guyana

Kaieteur Falls located in Guyana; South America is not as famous as Niagara Falls but…

Continue Reading →