Did you mean: Solar
Solor
Island in Indonesia
Solor is a volcanic island located off the eastern tip of Flores island in the Lesser Sunda Islands of Indonesia, in the Solor Archipelago. The island supports a small population that has been whaling for hundreds of years. They speak the... Wikipedia
Province: East Nusa Tenggara