Eco-Homestay, Feel more connected to the nature is located Tukchu Pa House ,Upper Karzu Leh Ladakh India 194101