Witness the sun rise. Eye the pleasure of the setting sun. Find beauty in elements of Nature that you've always been oblivion to. Live you fairy tale. Give new dimensions to your fantasy as we make an endeavour to redefine luxury. SHRI Radha Orchid is a splendid township which sprawls over a huge expanse of 26 acres. State-of-the-art installations and access to all modern amenities make living easy like never before.