It's more than likely an island--that'd be a very tiny continent.

Regarding scale, I think you should consider that as well. For such a small area you have a lot of stuff going on---desert, mountains, forests, plains, valleys.

The placement of the valley is also a bit concerning to me--it's right beside the ocean, so technically unless the elevation was really high, it'd be under water.