Subpage under development, new version coming soon!
Subject: Places in the World - Where is it?
He is offline, someone should put new pic since he is probably not coming until tomorrow...
To me it looks like it's on some island. Probably in the Caribbean or in the Pacific. I'll go with the former - is it in the Caribbean?
indeed, it is on an island, but it aint carribean Island. Pacific Island it is.
(edited)
(edited)