Pokhara

Nepal - Pokhara

Location: Nepal (Asia)