This charming resort is ideally located on the bank of the Kantharyar Lake. A pool and a tennis court vie for your attention here.