This blog will introduce you an memorable experiences at THOMAS HOTEL and RESORTS in the gods own country Kerala.