Best smelling flower in the world, wish I could remember what it was called.

Horseback ride through the mountains on Isla Tortuga.

Costa Rica 2011.

Notes