Himalaya Organic Farm Nepal
Organic farm Nepal photo
Picture taken during the Himalayan organic farm tours Nepal the Himalayas
Have you been here? Share a tip or a photo with fellow travelers.
Tokha road, Dhapasi, Kathmandu 44600, Nepal
Sun - Thur 7am - 6pm
Fri, Sat 7am - 5pm