LIFE SE ASIA MAGAZINE

Papillon Bar and Restaurant Kamala Review by jackie

  Papillion Bar and Restaurant is in Kamala Phuket Island Thailand. I was staying with a friend that was at a Villa Lila and was walking by (only about 50 meters away) and the colors got my attention. As… Read More