Astove, Seychelles. El Mouching A little warmth? Ah, you start to be cold, winter is settling in? Here's to warm your soul, maybe it'll warm your body too! Are you ready to go? We're going to... EL MOUCHINGSALTFILMTRAVEL0 Comments