Planetary Hours Gadget
This gadget uses Google Maps API to set its location, which means that you can set it to just any village using, say, its post code. Blantyre where I live is a small place, but you can see at the Gadgets page how I have planetary hours calculated for it.
I find that Google Gadgets work best on the personalized Google search page (http://google.com/ig), and I find this page very, very convenient. But you can also put them onto any page of your website if you wish, as Gadgets page demonstrates.