Semakau Island Semakau Island Location: Semakau Island, Singapore Description: 10 nos Standalone Solar Pv System Contact us