White Sand Beach, or Pantai Pasir Putih, in Indonesian truly describes the atmosphere. The enticing white sand refreshes the eyes and feeds the soul with the burning energy to explore. Only 20...