Royce (Roy) and Karla's (La) travel adventures
A young family from the Philippines
Lakwatcha or Lakwatsa is a Filipino word which means "to wander about"