Maybe it sounds like a myth, but yoga can be practiced by everyone everywhere. You do not need many things to start practicing it. To my mind, a mat and some comfortable clothes are all you need.
Few weeks ago I visited some places around Ubud. After spending 40 minutes on the scooter I felt my body a little bit stiff. So, I decided to enjoy the amazing view, but at the same time do some yoga poses. I encourage you start practicing now, step by step.
Below I posted some pictures of me doing yoga in a long dress.