Leave this empty:
ELEPHANT PASS, the river bank resort, is nestled behind one of Kerala's most popular elephant kraal. It is also built on the banks of the river Periyar. The resort provides 6 elegant full-service cott...