Loc: Richmond, Virginia
assuming that north is at the top, then the waves crashing on the rougher western beach suggests the prevailing winds are from the west. Those clouds are apparently coming in from the west, and are neither banner clouds on a peak nor active-smoking volcano clouds because both of those would be to the leeward. The green, smooth-beached point to the east suggest tropical or semitropical location.
edit: the location of the cloud shadows says that the location is in the Southern Hemisphere, so presumably South Pacific or Indian Ocean. With "ring of fire" being Pacific, this seems the more statistically-likely location.