Listing ID #1682577
Company Information
Ask for more detail from the seller
Contact SupplierShimla is the queen of all holiday destinations in India. It provides respite from the infamous heat in India and is full of picturesque green hills and valleys.