As strange as it sounds, Marvel released a website called "The Galaxy Getaways" and it has 3 different "Tropical" Destinations:
The First destination is Xandar: Home of the Nova Corps. The Second is Morag, and the Third is Knowhere
I haven't had the time to completely discover the the website but It does have a street view on it.
Enjoy your Vacation!!! http://www.thegalaxygetaways.com/