Overview

Embark on a journey to explore Jubbal Palace, located in the town of Jubbal, Shimla, Himachal Pradesh. Situated on a 4-acre land at an elevation of 7,000 feet above sea level, this architectural wonder, also known as the Woodville Palace Hotel, is a must-visit attraction. Designed by a French architect, the palace is constructed with sandstone and deodar wood, showcasing intricate carvings on the ... Read More
img