After 40-60 days of incubation, one could experience the exciting moments of witnessing these hatchings from the species of green sea turtles emerging from underground nest at Selingan Island, Sabah.
In my cabinet, there are some unused postcards from various countries. They are so beautiful, and I couldn't resist to share them with you...........