TTM, Shimla – 7 BHK beauty in the hills for unique experience
Beyond the valleys and amid the Himalayan Cedar, lies this breathtaking Villa at Mashobra, Shimla. Just enough distant away from the heaving mall road, and yet a part of this sought after hill station.