Friday, 14 December 2018

Wildflower Hall -Top of The Hill, Shimla?

















Wildflower Hall Shimla in the Himalayas is a fairy tale luxury resort set in 22 acres of virgin woods of pine and cedar. Situated 8,250 feet above in the magnificent Himalayas with views of a garden or the surrounding mountains. Source: Oberoihotels

No comments:

Post a Comment

Khajjiar?

This beautiful place bears a very striking resemblance to Switzerland’s topography, the well known romanticizing locat...