Microsoft Virtual Earth Satellite Maps:
Jamaica

Jamaica is an island nation of the Greater Antilles, 240 kilometers (150 mi) in length and as much as 80 kilometers (50 mi) in width situated in the Caribbean Sea. It is 630 kilometers (391 mi) east [...]