Hidden Villages

Beautiful thatched houses hidden amongst the trees

Livestock contentedly grazing .. surrounded by fruiting mango trees

Rolling hills and arable fields