"Indian Island, Devon, England" Does Not Exist

There is no "Indian Island in Devon, England."

The name Indian Island refers to a real island in Narragansett Bay, Newport, Rhode Island, USA. It is privately owned, historically significant (Revolutionary War), and not accessible to the public.

Devon, England has many coastal and river islands (e.g., Drake's Island in Plymouth Sound, Exeter's islands), but none named "Indian Island." The query likely confuses the Rhode Island location with an English county.

Copyright Wanderlust World © https://www.ynyoo.com