Tilicho Lake Facts & Worksheets

Tilicho Lake is located in the Manang District of Nepal. It is a lake that stretches 55 kilometres (34 mi). The origin point of Tilicho Lake is located at the city of Pokhara.