jeyporeodisha.blogspot.in JEYPORE
Jeypore (Odia: ଜୟପୁର), literally meaning "City of Victory" is the largest town of the Koraput district which is situated in the south of Odisha (India). The place boasts of its varied culture and scenic beauty which encompasses it. It is surrounded...
odishafacts.com Odisha Facts -