Russian traveler Sasha explores deserted island beaches