This site is also known as Anemone City and the name says it all. Every single part of this site is covered in anemones for as far as your eyes can see, making this site one of the highlights of Alor. Mola Molas and Thresher sharks have been seen here too.