July 18, 2015 Image, Short, Trip 0 Toyabali BeachvillasSometimes you come by a place that you feel is very special. In this case it is just a bunch of beachvillas on the coast of Tulamben in Bali.Continue Reading