Turochak

Travel Guide

A town nestled in a valley surrounded by mountains, with a mix of residential and commercial buildings.