Adhyay Retreat Resort is a place to retreat yourself! A perfect place to spend your weekend / holiday