Aarunya Nature Resort takes its name from a Sanskrit phrase meaning “first rays of the sun,” and it truly is as much nature ...