After reading the reviews we thought we'd check this place out and wow - we couldn't believe our eyes! The place was literally swarming with beautiful humming birds - 13 of the 17 species were there. You really must visit - our hosts were warm and friendly with a genuine passion and interest in this amazing creature. You will not... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.