Inhabitat favicon

The Indian city of Diu is 100% powered by the sun