Search Results

Search Results for:

 
Seeking the Lemurs of Madagascar

Seeking the Lemurs of Madagascar

Lemurs are unique to the island of Madagascar, an island that became separated from the African mainland when the super continent, Gondwanaland, broke apart. Are there lemurs outside of Madagascar?…

Camaroncito EcoResort & Beach

Camaroncito EcoResort & Beach

Mark Bibby Jackson talks with Sarah Bajc, Owner and Operator of Camaroncito EcoResort & Beach, in Panama. When Sarah Bajc discovered Camaroncito she fell in love with the undeveloped stretch…