TELTI

BACK


This is a village which is situated on the slopes of the Limbara Mountain.