Welcome to Eco Homestay Feel more connected to the nature , Leh , India