The island of Janitzio has seen better days, that's for sure. But the whole experience is worth it if you are interested in seeing the mexican folklore. The boat trip, the mariachis, eating fish with a view over the lake, etc. You can spend the whole day, or just the morning. It's up to you, There are boats every hour...
More