As I understand, those places are not in some kind of alternate space/dimension, but physically in the real world, and the only protection is that if muggles get close, they feel an urge to go elsewhere and forget about what they've seen.
As the wizarding world has little or no ideas how computers work, how can they prevent automatic tools, like drones, satellites, etc. from seeing them, if they don't even know they exist? To make spells that effect computers and wipe specific pixels out of images would require a very good understanding of the highest muggle technology.
Or am I wrong, and there are other protections besides wiping the memory of muggles who wonder by? (like bending light, other dimensions - like how the knight express does it, etc?)