Lenola Travel Guide

Tourist Guide

A hillside village with terracotta-roofed buildings nestled among lush green hills.