Nature First Country Club
Mountain peaks, a lake, lush green trees, serenity, & peace…words alone cannot describe the beautyand tranquility that surrounds Nature First Hotel. It is located on a hill which is surrounded by mountain peaks full of lush green forests and tea plantations.