Birdwatchers House and Santa Rosa Bird Lodge.
And excellent place to watch hummingbirds and photograph birds in the Mindo Ecuador area.
(593) 999 - 476867
info@birdwatchershouse.com
www.birdwatchershouse.com