First for the most “The Floating Umbrella Street” is principally constructed in Kathmandu, Nepal, targeting tourists. It is located at Te bahal, Sankata Temple. At this moment The Umbrella street is all…
First for the most “The Floating Umbrella Street” is principally constructed in Kathmandu, Nepal, targeting tourists. It is located at Te bahal, Sankata Temple. At this moment The Umbrella street is all…