Sri Lanka

Home to 123 species of mammals (such as elephants, leopards, and crocodiles), 227 species of birds (As my photographer partner Stav would say ‘who cares‘), 178 species of reptiles, 122 species of amphibians, and many other animal species.

An impromptu trip to Yala National Park was worth every minute.