Casa ChéChé - Our little slice of heaven

Vilcabamba is a village located in a historical and scenic valley, in the southern region of Ecuador, in Loja Province