My Guide Website?
Jai Hill Resort
Jai Hills Resort is a resort which is situated in Nature’s own lap. Natural waterfalls, lakes, thousands of fruit and medicinal forest trees all are in the vicinity of the resort. It is perfect place to visit and relax for a weekend with friends or family members.