Contribute photo
Nimmu House Ladakh
Nestled at 3100m, Nimmu House Ladakh is a heritage boutique hotel with a 4500 sq.m orchard, serving local, continental and Indian cuisine. (144 characters)