Wednesday, July 8, 2020

The Lost City of the Monkey God

The Lost City of the Monkey God
Long steeped in myth and folklore, La Mosquitia is located on the eastern section of Honduras. It's a region that's been whispered about for centuries. Almost entirely unpopulated by humans, its sprawling 32,000 square miles of mountains, rainforests and swamplands constitute one of the last unexplored patches on the globe. The probing documentary The Lost City of...


from Top Documentary Films https://ift.tt/2AG2Ma2

No comments:

Post a Comment