Mama Noots Eco Resort is nestled in the heart of the Mayflower Bocawina National Park. They are situated on over 7,000 acres of lush jungle, including five waterfalls and ancient Mayan ruins. They are an authentic eco resort, all our power comes from solar, hydro and wind sources. They provide meals on site and most […]