Your Guide to Swimming with Whale Sharks in La Paz

Nothing could prepare you to experience an encounter with a creature as enormous as a whale shark. How about swimming

Read More