Khyber Pass

8:30AM- 9.30PM
Indian, Chinese
Rex Tower, Stadium Junction, Kaipattoor Pathanamthitta Rd., Pathanamthitta, India