OK, you're asking for a lot there 
I don't know if the Explorer-like layout (with the +sign and expanding lists, etc.) are feasible in Access. I would imagine it's possible, but doing something like that from scratch would require an ENORMOUS amount of programming and design.
I also have some recommendations on changing your Table layout. I'd go from three Tables to four like so:
OtherData (Table 1)
Code:
DataID|TextField|Other Fields. . .
1|Some comment goes here!|. . .
2|Another comment goes here!|. . .
Continents (Table2)
Code:
ContinentID|ContinentName
1|North America
2|South America
3|Europe
Countries (Table 3)
Code:
ContinentID|CountryID|CountryName
1|1|Washington D.C.
1|2|California
2|1|Brazil
2|2|Equador
3|1|France
3|2|Germany
Table 4 - You'll need to name this one 
Code:
DataID|ContinentID|CountryID
1|1|1
1|1|2
1|2|2
2|3|1
2|3|2
In the above example, the first three Tables each contain a piece of the information. Since you're just aggregating the information together with your Form, the 4th Table is simply made up of links to the data in the the other three Tables.
Once expanded, a Report based on the 4th Table's data would look like below, but would save an enormous amount of space:
Expanded 4th Table
Code:
DataField|Continent|Country
Some comment goes here!|North America|Washington D.C.
Some comment goes here!|North America|California
Some comment goes here!|South America|Brazil
Another comment goes here!|Europe|France
Another comment goes here!|Europe|Germany