Breaking News Japanese turn to Puri for Yoga tourism Sanjeev K Ahuja May 6, 2019 0 Puri (Odisha), INDIA. Puri – the coastal city of south Indian state Odisha, also popular for world-famous Lord Jagannath and…