Travel Ideas #3 - Uncornered Market
Street Samosas - Kathmandu, Nepal

Street Samosas - Kathmandu, Nepal

Freshly fried samosas on the streets of Kathmandu, Nepal.

DPNKathmanduNepalfoodsamosastreet food