Wheeler's Island is located off the ___________ coast
a)Kerala
B)Maharashtra
C)West Bengal
D) Odisha
Answer:
D) Odisha
Other Details:
Located approximately 150 kilometres from the state capital Bhubaneshwar.
The Integrated Test Range maintaining a missile testing facility is located in the island.