Snuggled comfortably and lavishly amidst green trees, picturesque tea plantations and delightfully clear streams in the unbelievably romantic hill of God’s own country is Trivers, a unit of Green Pepper Resorts Pvt. Ltd.
WORLD'S LEADING HOSPITALITY SERVICES
Experience the various exciting vacations
packages and Make your reservations