The garden is relatively a new addition at Narmada Tent City. The place offers an interesting insight into the world of desert flora and is home to cactus collected from different countries ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results