indialovely.com
Oberoi Wildflower Hall, Shimla
Oberoi Wildflower Hall, Shimla The Oberoi Wildflower Hall in Shimla is the most wonderful hotel to stay in. It is surrounded by Himalayas on all sides. That means, you will get pristine view of the…