In the past few years I have taken up riding my bike around where I live in Puerto Escondido Mexico.
Not far from Zicatela Beach you can ride a gravel or MTB for an hour inland away from the beach and enjoy great views of the river and farm land and half a dozen small communities.
The good thing about cycling along this road is that if you need assistance, one of the friendly locals will help you. And the public transport system also goes past regularly so you can get a lift back to Puerto Escondido.