Your next pocket travel guide
Upvote:1
Yes, you need a visa. Okinawa is a part of Japan, and Indian citizens require visas to enter Japan.