Disebut sebagai pantai 3 warna karena pengunjung dapat melihat 3 warna air berbeda dalam satu tempat yaitu merah, hijau, dan biru. Penyebab 3 warna ini karena pembiasan cahaya matahari dimana cahaya matahari terdiri atas 7 warna yang berbeda (merah, jingga, kuning, hijau, biru, nila, ungu) dimana masing-masing warna memiliki panjang gelombang yang berbeda-beda. Semakin panjang gelombang warnanya maka akan semakin kecil juga kekuatan warnanya untuk menembus air. Oleh karena itu, warna merah pada pantai ini hanya berada pada kedalaman tidak lebih dari 20 m. Lalu untuk warna hijaunya diakibatkan oleh pengendapan lumpur di dasar laut dan adanya plankton-plankton dengan jumlah besar. Sedangkan untuk warna birunya karena warna air laut yang pada umumnya memang berwarna biru. Itulah penyebabnya pantai ini memiliki 3 warna yang begitu indah untuk dilihat oleh para pengunjung atau penikmat pantai.
Referensi:
http://www.brobali.com/2016/02/pantai-tiga-warna-yang-sangat-indah.html.