The Mathara island temple is seated within fabulous gardens on a rock near the coast and on the way we cross an elegant cable-stayed footbride. Later that day you see rare birds, also elephants, asian buffalos and - with a little luck - leopards at Udawalawe national park.