Destination guide
More about Samban-Lei Sekpil
Discover the extraordinary Samban-Lei Sekpil, the tallest topiary plant in the world, a stunning blend of nature and artistry in Imphal, Manipur.
Tell me more about Samban-Lei Sekpil