Hey Guys We recently penned down a detailed review of a famous Tree-house Resort called Suro which is located right in the middle of a forest land at a place called Shoghi , about 16 km from Shimla, Himachal Pradesh, India. We are Happy to share that our