http://www.ekoltravel.com

They are on the list of recommended tour guides I have used them for years and sent lots of people their way.