A Toyota Land Cruiser pickup truck is in the village of Mababe

A Toyota Land Cruiser pickup truck is in the village of Mababe Travel photography Family-friendly: true