Set in a small town in Salaroh, Jowai, Meghalaya this space in tune with nature aims to make every open theme event a reality be it Weddings, B'day Parties, Conferences.
or you can visit and simply spend a night ....after all 'life began in a garden'!
No reviews yet. Be the first to add a review.