Consensus is that it's some castle in "Okinawa Prefecture, Japan"
Although plenty of folks speculate that it can also be any Pacific island like Fiji, Palau, etc.
For today I'll guess Okinawa Prefecture, Japan and we'll see what tomorrow's clue is for the next guess.