Saffar Holiday Maker

The Orchard Greens


Address : Near Log Huts Area Pb - 64,
Location : Old Manali
City : Manali


Amenities :

Available Rooms