Casa Verde is located on the outskirts of Mindo, a pleasant town in the Ecuadorian cloudforest, about 2.5 hours from the Ecuadorian capital of Quito. You can find us on Google Maps!