Welcome to Roman's Satellite Maps
Look at the world from the above with this collection of annotated satellite maps. About 1-2 new maps are added each week. Do send in your suggestions and feedback.
Enjoy,
Roman
Currently available:
Havana, Cuba
Sharm el Sheikh, Egypt