Aalo is beautifully located between several small villages and at two rivers: Sipu and Yonago. You will pass it on the way to the picturesque Mechuka valley. Hills surround it, and there are orange orchards everywhere. It is 300 m above sea level and has pleasant weather for most of the year