Studios 18, are eighteen residential apartments located on an undulating site in the deserts of Ras, Rajasthan, India. These apartments are spread out, over an area of 36 acres. The…
Tag
Studios 18, are eighteen residential apartments located on an undulating site in the deserts of Ras, Rajasthan, India. These apartments are spread out, over an area of 36 acres. The…