Eh, when real world we still have missing data on the bermuda, like ships that was lost since the 1920s being found this year, it doesn't hold up.
Themyscira is a bit bigger than a ship and above water. If it wasn't protected from radar imaging then yes, it would have been found a lot earlier than the 2010's.