Author: The Log House

"The Log House" a promised luxurious home designed on British decor theme which provides a comfortable and luxury stay you always have dreamt of.

Tourists Places in Mussoorie: There are many hill stations in India and one of the most popular ones is Mussoorie. It is situated in the state of Uttarakhand, India, and is 290 km away from Delhi. As a result, it attracts a lot of tourists from Delhi and all over India. Mussoorie has many tourist attractions and spots. You can visit different places and enjoy with your friends and families. Every year many tourists visit Mussoorie during the summer months in India. It is a great escape from the scorching heat of India. As a result, many hotels and other…

Read More