Ambarisa

1

Ambarisa. Move in to your dreams
Perched on a gentle slope, rolling down in the direction of Naukuchiatal.
Air-conditioned by Mother Nature herself and draped in an evergreen dress code.
The 1.2 acre piece of paradise called Ambarisa has all the enticements of your most cherished fantasies. Conceived to exude the Old World charm of the English countryside of yesteryear, it will, nonetheless, be embellished with all the amenities and facilities of the new age.
The best of both worlds … only, better!

Leave a Reply