Find serenity, At Lataguri's Fores...by 101Located among the beautiful forests of Lataguri, The Forest Inn Resort provides an oasis of peace where luxury and environment meet. As you enter this peaceful refuge, l...junglelatagurirsort+6 more