I think you have to define a path to load a level from another folder like you want to do. Try this:

#define PRAGMA_PATH "<path to directory>"
#include <acknex.h>
#include <default.c>
level_load("..\..\Maps\Castel Island\Map\Level.wmp");
wait(1);