Hotels

in Chilika Lake

Swosti Chilika Resort

  • Parking
  • Restaurant