Complete details of LA BAMBA HOMES including address, contact information, phone number, category and website in Shimla.
Address : SNOW VIEW, FINGASK ESTATE, SHIMLA, HIMACHAL PRADESH 171003
City : Shimla
Pincode : 171003
Category : HOME STAY
Phone : 098162 87576
Website : N/A